home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 1
/
CU Amiga Magazine CD-ROM Special Edition (1995)(EMAP Images)(GB)[Issue 1995-11].iso
/
Aminet
/
biz
/
dbase
/
ADM201.lha
/
ADM
/
Installieren
< prev
next >
Wrap
Text File
|
1995-06-04
|
6KB
|
209 lines
; Installer installation script for ADM
; $VER: Install ADM 1.43 (22.11.94)
(set @default-dest "")
(set default_lang 1)
(set #msg-doserror-msg "DOS Fehler %ld aufgetreten.")
(set #msg-dest-prompt "Bitte wählen Sie einen Platz für das ADM-Verzeichnis")
(set #msg-dest-help "Hier kann das Verzeichnis ausgewählt werden,\nwo ein ADM-Verzeichnis angelegt werden soll\n")
(set #msg-mkadmdir-prompt
(cat "\n\n\nSie haben ein Verzeichnis mit dem Namen 'ADM' ausgewählt!\n"
"Heißt das, daß ADM in DIESES Verzeichnis "
"installiert werden soll?\n\n"
"(eventuelle Adreßdaten werden nicht überschrieben)"
)
)
(set #msg-mkadmdir-help
(cat "'Yes' installiert ADM direkt in dieses Verzeichnis, "
"'No' erstellt ein neues Verzeichnis namens 'ADM'"
)
)
(set #msg-installto-msg "\n\n\nADM wird installiert ins Verzeichnis: \n\n" )
(set #msg-setdirtree-working "Setze das aktuelle Verzeichnis...")
(set #msg-defexe-prompt "Kopiere Dateien...")
(set #msg-keyfile-prompt
(cat "Vielen Dank für die Registrierung von ADM!\n\n"
"Jetzt wird Dein PERSÖNLICHES Key-File in DEVS: "
"installiert. Da es Deinen Namen und Deine Adresse "
"enthält, darf es *KEINESFALLS WEITERGEGEBEN* werden!"
)
)
(set #msg-keyfile-help
(cat "\nDas PERSÖNLICHE Key-File kann nun ins entsprechende "
"Verzeichnis kopiert werden.\n"
"Da es Deinen Namen und Deine Adresse enthält, darf es "
" *KEINESFALLS WEITERGEGEBEN* werden bzw. in "
"falsche Hände geraten!"
)
)
(user 2)
(if (< (/ (getversion) 65536) 37)
(
(abort "ADM benötigt mindestens OS 2.04!")
)
)
(complete 0)
(message "\nAddressMaster Installation\n\n\n"
"Hiermit kann\n\nADM\n- DIE Adreßverwaltung -\n\n"
"installiert werden.\n\n"
"AddressMaster (ADM) © 1993-1994 Jan Geissler\n"
"All rights reserved."
)
(set ADMdir
(askdir
(prompt #msg-dest-prompt )
(default "Work:")
(help #msg-dest-help)
)
)
(if (= (fileonly ADMDir) "ADM")
(
(set MakeADMDir
(askbool
(prompt #msg-mkadmdir-prompt)
(help #msg-mkadmdir-help )
(default 1)
)
)
(if (= MakeADMDir 1)
(
(set ADMDir (pathonly ADMDir))
(message #msg-installto-msg (tackon ADMDir "ADM"))
)
(
(message #msg-installto-msg (tackon ADMDir "ADM"))
(makedir (tackon ADMdir "ADM")
(infos)
)
)
)
)
(
(makedir (tackon ADMdir "ADM")
(infos)
)
)
)
(working #msg-setdirtree-working)
(makeassign "ADM" (tackon ADMdir "ADM"))
(if (exists "ADM:AddressMaster.info")
(
(copyfiles
(prompt #msg-icon-prompt)
(source "ADM:AddressMaster.info")
(dest "ram:" )
(newname "ADMSrcIcon.info")
(infos)
)
(set iconcopied 1)
)
)
(copyfiles
(prompt #msg-defexe-prompt)
(source "")
(dest (tackon ADMDir "ADM") )
(infos)
(all)
)
(if iconcopied
(run "c/IconType ram:ADMSrcIcon ADM:AddressMaster")
)
(complete 70)
(run "delete " (tackon "ADM:" "Installieren"))
(run "delete " (tackon "ADM:" "Installieren.info"))
(complete 75)
(if (exists "/Key-File/ADM.key")
(copyfiles
(prompt #msg-keyfile-prompt)
(source "/Key-File/ADM.key")
(dest "devs:" )
(help #msg-keyfile-help)
(infos)
(confirm)
)
)
(complete 80)
(copylib
(prompt "\nInstalliere ReqTools.library nach LIBS:...\n\n(HELP für Hilfe)\n\n")
(help "ReqTools.library wird, falls installiert, von ADM "
"von ADM dazu verwendet, die Anwählfunktion"
"tastenbedienbar zu machen.\n\n"
@copylib-help)
(source "libs/ReqTools.library")
(dest "LIBS:")
(confirm)
)
(complete 90)
(copylib
(prompt "\nInstalliere RexxReqtools.library nach LIBS:...\n\n('HELP' für Hinweise)")
(help "RexxReqTools.library wird von diversen "
"ADM-ARexx-Makros verwendet\n\n"
@copylib-help)
(source "libs/rexxreqtools.library")
(dest "LIBS:")
(confirm)
)
(complete 100)
(message "\n\nFertig.\n\n"
"AddressMaster (ADM) ist nun komplett installiert.\n\n"
"Um alte Adreßdaten (z.B. von Addresser, DFA oder "
"MasterAddress) weiterzuverwenden, können sie mit dem "
"dem Paket beiliegenden Datenumwandler komfortabel "
"in ADM-Dateien umgewandelt werden."
)
(message "\n\n\n"
"ADM enthält eine einfache Online-Hilfsfunktion.\n\n"
"Diese wird mit der Help-Taste (im Hauptfenster oder in "
"einem Eingabefeld) bzw. bei Anklicken eines Funktionsknopfs (Gadgets) "
"bei gehaltener Control(Ctrl)-Taste aktiviert.\n\n"
"So kann man ADM einfach kennenlernen!"
)
(message "\nBitte nicht vergessen:\n\nAddressMaster (ADM) ist\n--- SHAREWARE---\n\n"
"Wenn Du ADM kennengelernt hast und es öfters benutzen "
"willst, solltest Du Dich für nur DM 25,- registrieren lassen!\n\n"
"Nur so ist sichergestellt, daß ADM auch in Zukunft "
"weiterentwickelt wird und weitere Shareware-Produkte "
"für den Amiga entstehen!"
)
(message "\n\nIch freue mich auch über Vorschläge\nund jede Art von 'Feed-Back'!\n\n\nViel Spaß mit ADM\n\nwünscht\n\nJan Geißler")
(exit)
; that'll keep him happy